fret one's gizzard - Turkish English Dictionary